The Viva File System

نویسندگان

  • Eric H. Herrin
  • Raphael A. Finkel
چکیده

This paper describes the Viva File System or VIFS, a technique for highperformance file allocation on disks. VIFS uses bitmaps to represent both free blocks on the disk and allocated blocks in each file. Allocation bitmaps provide a very fast method of finding blocks close to the last allocated block in a file. Fragments (partial blocks) are used to store the overflow from the last file block; the minimum size of a fragment is chosen when the file system is initialized. Conventional file systems, such as the Berkeley Fast File System (FFS), can store a file containing 96KB of data without using indirect blocks and around 16 MB of data for each indirect block. With the same block size, VIFS can store up to about 10 MB of data without using indirect blocks and up to 500 MB of data per indirect block. The design of VIFS allows some previously synchronous operations to occur asynchronously, resulting in significant speed improvements over FFS. VIFS provides multiple read-ahead to maintain its high speed when several processes are competing for disk accesses. This paper provides experimental measurements taken from an implementation of Viva in a BSD 4.3 kernel. The measurements show that VIFS is significantly faster than FFS for nearly all file system operations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ex Vivo Comparison of File Fracture and File Deformation in Canals with Moderate Curvature: Neolix Rotary System versus Manual K-files

Background and Aim: Cleaning and shaping is one of the important steps in endodontic treatment, which has an important role in root canal treatment outcome. This study evaluated the rate of file fracture and file deformation in Neolix rotary system and K-files in shaping of the mesiobuccal canal of maxillary first molars with moderate curvature.    Materials and Methods: In this ex vivo exp...

متن کامل

Accuracy of an Intraoral Digital System for File Length Measurement

Introdouction: Canal length measurement is essential for proper endodontic treatment. Any error or miscalculation in working length determination, particularly in curved canals, can result in complications during or after root canal therapy. Digital radiography has enabled accurate measurement of curved canal length. In this study, we evaluated the accuracy of calibration of a complementary m...

متن کامل

Research Paper: Comparison efficacy of calcium hydroxide removal by Revo-s, Protaper Rotary file from root canal

Abstract Introduction: The aim of this study was to evaluate the efficacy of two rotary instrument systems (ProTaper and Revo-s File) in removing calcium hydroxide residues from root canal walls Materials and Methods:Thirty human  maxillary incisors were instrumented with the ProTaper System up to the F2 instrument, irrigated with 2.5% NaOCl,and filled with a calcium hydroxide intracanal dr...

متن کامل

Implementation of the Optimal Normal Basis Operations in Elliptic Curve Cryptography in VIVA

The aim of this project is to implement the operations of Elliptic Curve Cryptography built over GF(2) represented with optimal normal basis in VIVA System. These operations include multiplication, inverse, point addition, point doubling and scalar multiplication. The target device is Xilinx 4062 embedded in the FAI board of HAL-15 hypercomputer. The synthesis results using VIVA and VHDL are co...

متن کامل

How to Achieve Robustness Against Scaling in a Real-Time Digital Watermarking System for Broadcast Monitoring

In the European Esprit project VIVA (Visual Identity Verification Auditor) a real-time digital watermarking system for broadcast monitoring has been investigated and implemented. On top of the usual requirements for watermarks, the VIVA watermarking system has to satisfy an additional number of constraints. One of the most important constraints in a broadcast environment is the robustness of th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993